Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Lugano Challenger Spain F13 Japan F4 Japan F5 Japan F6 Japan F8 Japan F9 Japan F10 Japan F11 Japan F12 Portugal F2 Portugal F3 Japan F1 Korea F1 France F11 Lithuania F1 Lithuania F2 USA F23 China F6 Japan F10 Japan F11 Mexico F11 Mexico F12 USA F2 USA F3 Thailand F2 USA F4 USA F5 USA F6 Japan F1 Japan F2 Japan F3 Italy F12 Japan F6 Germany F9 Japan F7 Indonesia F1 Indonesia F2 Indonesia F3 India F6 India F7 Japan F10 Japan F11 Germany F2 Japan F1 Japan F2 Japan F3 Korea F2 Korea F3 Usa F9 Poland F1 Netherlands F1 Japan F6 Japan F7 Austria F5 Turkey F8 Japan F9 Dominican Republic F1 Thailand F4 Thailand F5 Australia F1 Indonesia F2 Japan F8 Japan F6 Lithuania F2 Japan F7 Japan F5 Japan F9 USA F24 Korea F3 Japan F8 Korea F2 Spain F16 Shimadzu All Japan Indoor Tennis Championships - Kyoto Puerto Rico Challenger Tennis Event - Humacao Baden Open - Karlsruhe Waco Tennis Challenger - Waco Keio Challenger International Tennis Tournament - Yokohama Kyoto Challenger Baton Rouge Challenger Talahassee Challenger Aptos Challenger Granby Challenger Karshi Challenger St. Remy Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Chuncheon Challenger Charlottesville Challenger Ramat Hasharon Challenger Nottingham Challenger Aptos Challenger Bangkok Challenger Bangkok Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Toyota Challenger Pingguo Challenger Sarasota Challenger Fergana Challenger Nottingham Challenger Trofeo Sisma Mantova - Mantova Istanbul Challenger Izmir Challenger Bangkok Challenger Mons Challenger Orleans Challenger Seoul Challenger Geneva Challenger Siemens Open - Scheveningen Helsinki Challenger Toyota Challenger Honolulu Challenger Burnie Challenger Dallas Challenger Kyoto Challenger Le Gosier Challenger PEOPLEnet CUP - Dnepropetrovsk Kaohsiung Challenger Beijing Challenger Bangkok Challenger Helsinki Challenger Yokohama Challenger Toyota Challenger Leon Challenger Mexico City Challenger Binghamton Challenger Shanghai Challenger Petange Challenger Kaoshuing Challenger Orleans Challenger Melbourne Challenger Seoul Challenger Eckental Challenger Toyota Challenger New Delhi Challenger Guangzhou Challenger Kyoto Challenger Kazan Challenger Rimouski Challenger Leon Challenger Shenzhen Challenger Rome Challenger Nottingham-2 Challenger Kaohsiung Challenger Astana Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Istanbul Challenger Guangzhou Challenger St. Brieuc Challenger Heilbronn Challenger Wroclaw Challenger Prostejov Challenger Lexington Challenger Samsung Challenger 2007 - Ho Chi Minh City Vancouver Challenger Bangkok Challenger Heilbronn Challenger 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas Tashkent Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Bangkok Challenger BMW Tennis Championship - Sunrise Seoul Challenger Yokohama Challenger Toyota Challenger Bangkok Challenger Salvador Challenger Drummondville Challenger Tallahassee Tennis Challenger - Tallahassee Raanana Challenger Nanjing Challenger Taipei City Challenger Karlsruhe Challenger Busan Challenger Seoul Challenger Heilbronn Challenger Prostejov Challenger Hurricane Tennis Open - Bradenton San Remo Tennis Cup - San Remo Petange Challenger Polska Energia Open - Bytom Kaohsiung Challenger Semgroup Challenger - Tulsa Bangkok Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Shymkent Challenger Busan Open Challenger Tennis - Busan Surbiton Challenger Bordeaux Challenger Istanbul Challenger Shanghai Challenger Bukhara Challenger - Bukhara Chengdu Challenger Jinan Challenger Binghamton Challenger Toyota Challenger Kyoto Challenger Eckental Challenger Aptos Challenger St. Brieuc Challenger Ilkley Challenger Yokohama Challenger Alessandria Challenger Bergamo Challenger Rennes Challenger Lexington Challenger Ilkley Challenger Busan Challenger Brasilia Challenger Perugia Challenger Anning Challenger Chengdu Challenger Gimcheon Challenger Shanghai Challenger Bengalaru Challenger Kyoto Challenger Gwangju Challenger M25 Tbilisi Playford Challenger Eckental Challenger Pune Challenger Matsuyama Challenger Orleans Challenger Helsinki Challenger Yokohama Challenger Andria Challenger Burnie Challenger Blois Challenger Wroclaw Challenger Biel Challenger Quimper Challenger Chisinau Challenger Seoul Challenger Seoul Challenger Recanati Challenger Ortisei Challenger Kyoto Challenger Shanghai Challenger Yokohama Challenger Nanchang Challenger Nottingham Challenger Ortisei Challenger Lugano Challenger Pau Challenger Oeiras 1 Challenger Kazan Challenger Leon Challenger Bangkok Challenger Abidjan 1 Challenger Shenzhen Challenger Biella 4 Challenger Porto Challenger Bratislava 1 Challenger Mons Challenger Tashkent Challenger Kobe Challenger Toyota Challenger Maui Challenger Zhuhai Challenger Quanzhou Challenger Vancouver Challenger Vilnus Challenger Samarkand Challenger Yokkaichi Challenger San Benedetto Challenger Istanbul Challenger Ortisei Challenger Bratislava Challenger Astana Challenger Chicago Challenger Andria Challenger Rennes Challenger Abidjan 2 Challenger Brest Challenger Rome Challenger St. Brieuc Challenger Shenzhen Challenger Mouilleron-Le-Captif Challenger Noumea Challenger Quimper Challenger Bangkok Challenger Yokohama Challenger Winnetka Challenger Segovia Challenger Drummondville Challenger Zhangjiagang Challenger St. Brieuc Challenger Taipei City Challenger Gwangju Challenger Surbiton Challenger Wuhan Challenger Binghamton Challenger Kaohsiung Challenger Biella 3 Challenger Grodzisk Mazowiecki Challenger Nottingham 2 Challenger Nottingham-2 Challenger Lille Challenger Lugano Challenger Launceston Challenger Surbiton Challenger AIG Japan Open - Tokyo Helsinki Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Kobe Challenger Oeiras 1 Challenger Oeiras 2 Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton St. Brieuc Challenger Seoul Challenger Grodzisk Mazowiecki Challenger Zhangjiagang Challenger Tenerife 1 Challenger Quimper Challenger Lugano Challenger Hamburg Challenger AIG Japan Open Tennis Championships - Tokyo Gwangju Challenger Shenzhen 1 Challenger Guangzhou Challenger Astana Challenger Keio Challenger International Tennis Tournament - Yokohama Taipei Challenger Kachreti Challenger San Marino Challenger GHI Bronx Tennis Classic - Bronx Braunschweig Challenger Dunlop World Challenge - Toyota Savannah Challenger AIG Japan Open Tennis Championships - Tokyo Brest Challenger Todi Challenger Kobe Challenger Sao Paulo Challenger Salinas Challenger Rhodes Challenger Vancouver Challenger Orange Warsaw Open - Warsaw Monterrey Challenger China Open - Beijing Forli Challenger Burnie Challenger Nottingham-2 Challenger Busan Challenger Tallahassee Challenger Sarasota Challenger Santos Challenger Fergana Challenger Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Mouilleron-Le-Captif Challenger SAP Open - San Jose Busan Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Irving Challenger Knoxville Challenger Bratislava Challenger Shenzhen Challenger Champaign Challenger Aircel Chennai Open - Chennai Brisbane International - Brisbane Yokohama Challenger Tallahassee Challenger Medibank International - Sydney Nottingham Challenger Toyota Challenger Cherbourg Challenger Noumea Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Mons Challenger Hong Kong Challenger Burnie Challenger Nottingham Challenger Singapore Challenger Dallas Challenger Burnie Challenger Seoul Challenger Manacor Challenger Rimouski Challenger Atlanta Tennis Championships - Atlanta Bratislava Challenger Hersonissos 1 Challenger Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Orleans Challenger Kyoto Challenger Delray Beach International Tennis Championships - Delray Beach Caltanissetta Challenger West Lakes Challenger SAP Open - San Jose US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg Barletta Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Countrywide Classic - Los Angeles Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest Nottingham Challenger BMW Open - Munich China Open - Beijing Kremlin Cup - Moscow Shenzhen Open - Shenzhen Kun-Ming Challenger Busan Challenger PBZ Zagreb Indoors - Zagreb Brisbane International - Brisbane Barcelona Open BancSabadell - Barcelona Hall of Fame Tennis Championships - Newport Citi Open - Washington Shenzhen Open - Shenzhen Erste Bank Open - Vienna Memphis Open - Memphis Mons Challenger Athens Challenger Bratislava Challenger Gerry Weber Open - Halle Swiss Indoors Basel - Basel Erste Bank Open - Vienna Gerry Weber Open - Halle Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Antalya Cup - Antalya Winston-Salem Open - Winston-Salem Helsinki Challenger Moselle Open - Metz Delray Beach International Tennis Championships - Delray Beach Shenzhen Open - Shenzhen Dubai Duty Free Tennis Championships - Dubai Hall of Fame Open - Newport Cherbourg Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Astana Open - Nur-Sultan European Open - Antwerp Murray River Open - Melbourne Serbia Open - Belgrade BMW Open - Munich Truist Atlanta Open - Atlanta Kremlin Cup - Moscow Belgrade 2 - Belgrade Astana Open - Nur-Sultan Binghamton Challenger Melbourne Summer Set - Melbourne Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Abierto de Tenis Mifel - Los Cabos Libema Open - 's-Hertogenbosch Wuxi Challenger New Delhi Challenger Kyoto Challenger Shenzhen Challenger Gerry Weber Open - Halle Farmers Classic - Los Angeles Kyoto Challenger Hua Hin Challenger Vancouver Challenger Rennes Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Citi Open - Washington St. Petersburg Open - St. Petersburg Tunis Challenger Cassis Challenger Malaysian Open - Kuala Lumpur Hall of Fame Open - Newport Kaohsiung Challenger Open 13 - Marseille Anning Challenger Brest Challenger Liuzhou Challenger Anytech365 Andalucia Open - Marbella Shenzhen Challenger Hall of Fame Tennis Championships - Newport Valencia Open - Valencia Orleans Challenger Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier US Men's Clay Court Championship - Houston Sydney Challenger Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Le Gosier Challenger Gerry Weber Open - Halle Guadalajara Challenger Ricoh Open - 's-Hertogenbosch Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta China Open - Beijing Rakuten Japan Open - Tokyo Brescia Challenger Bangkok Challenger St. Petersburg Open - St. Petersburg Pau Challenger Garanti Koza Sofia Open - Sofia Guadalajara Challenger Kremlin Cup - Moscow Geneva Open - Geneva Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Winnetka Challenger Recanati Challenger Lexington Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow Barcelona Open BancSabadell - Barcelona Antalya Cup - Antalya Bangkok Challenger Zhuhai Challenger Yokkaichi Challenger Vancouver Challenger ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Citi Open - Washington Vilnius Challenger Qatar ExxonMobil Open - Doha Busan Challenger Grodzisk Mazowiecki Challenger Geneva Open - Geneva Prague Challenger St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Zhuhai Open - Zhuhai Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Karshi Challenger - Karshi Roanne Challenger bett1HULKS Indoors - Cologne Morelos Challenger Lyon Challenger Noventi Open - Halle Hamburg European Open - Hamburg Hersonissos 2 Challenger Yokohama Challenger Citi Open - Washington Lugano Challenger Aguascalientes Challenger Tbilisi Challenger Gonet Geneva Open - Geneva Noventi Open - Halle Pozoblanco Challenger Bratislava 1 Challenger Orleans Challenger Hamburg European Open - Hamburg Sofia Open - Sofia Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco ATP Studena Croatia Open Umag - Umag AIG Japan Open Tennis Championships - Tokyo Brest Challenger Lille Challenger Bratislava 2 Challenger Qatar ExxonMobil Open - Doha Chennai Open - Chennai Busan Challenger Lexington Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Ricoh Open - 's-Hertogenbosch Erste Bank Open - Vienna Chengdu Open - Chengdu AEGON Championships - London ASB Classic - Auckland Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Citi Open - Washington Ottignies-Louvain-la-Neuve Challenger Ilkley Challenger Lille Challenger Gwangju Challenger Noumea Challenger Indian Wells Challenger Millennium Estoril Open - Estoril BMW Open - Munich Kremlin Cup - Moscow Sony Ericsson Open - Miami China Open - Beijing Delray Beach Open - Delray Beach Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Mutua Madrid Open - Madrid Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Malaysian Open - Kuala Lumpur Sony Open Tennis - Miami Rakuten Japan Open - Tokyo Rogers Cup - Toronto Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - New York Rogers Cup - Montreal Millennium Estoril Open - Estoril Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Coupe Rogers - Montreal Internazionali BNL d'Italia - Rome Erste Bank Open - Vienna Truist Atlanta Open - Atlanta Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Libema Open - 's-Hertogenbosch BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells National Bank Open - Montreal Miami Open - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Citi Open - Washington St. Petersburg Open - St. Petersburg Legg Mason Tennis Classic - Washington BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Hall of Fame Tennis Championships - Newport China Open - Beijing Rakuten Japan Open - Tokyo U.S. Open - New York U.S. Open - New York Sony Open Tennis - Miami Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group II, 1R, EST-LTU 3-2 Hopman Cup - Perth Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group II, 2R, FIN-LTU 3-2 Davis Cup, Finals, Group A Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 2R, RSA-LTU 2-3 Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, World Group, PO, JPN-BRA 3-1 Davis Cup, Group II, 1R, LTU-EGY 4-1 Australian Open (juniors) All Lower level tournaments Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Group I, 1R, ARG-LTU 4-0 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group I, PO, LTU-GEO 3-2 Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, Group II, 1R, MAR-LTU 2-3 Olympics - Rio de Janeiro Olympics - Tokyo Istanbul Challenger